armament delivery recording - Almanca İngilizce Sözlük